home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QuickTime 1.5 for Developers
/
QuickTime 1.5 for Developers.iso
/
Goodies
/
Aldus Fetch™
/
Fetch Browser
/
Fetch Browser.rsrc
/
CODE_40_ACleanup.txt
< prev
next >
Wrap
Text File
|
1992-10-27
|
6KB
|
116 lines
# near model CODE resource
# jump table entries: 14328-14333 (6 of them)
00000000 4E56 FFBA link A6, -0x0046
00000004 2F0A move.l -[A7], A2
00000006 4AAE 0008 tst.l [A6 + 0x8]
0000000A 56C0 sne D0
0000000C 4A00 tst.b D0
0000000E 6748 beq +0x4A /* 00000058 */
00000010 2F00 move.l -[A7], D0
00000012 4267 clr.w -[A7]
00000014 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000018 4EAD 38CA jsr [A5 + 0x38CA /* export_1813 */]
0000001C 121F move.b D1, [A7]+
0000001E 201F move.l D0, [A7]+
00000020 C001 and.b D0, D1
00000022 6734 beq +0x36 /* 00000058 */
00000024 206E 0008 movea.l A0, [A6 + 0x8]
00000028 43EE FFBA lea.l A1, [A6 - 0x46]
0000002C 2050 movea.l A0, [A0]
0000002E 45E8 0002 lea.l A2, [A0 + 0x2]
00000032 7010 moveq.l D0, 0x10
label00000034:
00000034 22DA move.l [A1]+, [A2]+
00000036 51C8 FFFC dbf D0, -0x6 /* 00000034 */
0000003A 3292 move.w [A1], [A2]
0000003C 4267 clr.w -[A7]
0000003E 486E FFBA pea.l [A6 - 0x46]
00000042 303C 0006 move.w D0, 0x6
00000046 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00000048 4EAD 207A jsr [A5 + 0x207A /* export_1035 */]
0000004C 206E 0008 movea.l A0, [A6 + 0x8]
00000050 2050 movea.l A0, [A0]
00000052 7000 moveq.l D0, 0x00
00000054 2140 0048 move.l [A0 + 0x48], D0
label00000058:
00000058 245F movea.l A2, [A7]+
0000005A 4E5E unlink A6
0000005C 205F movea.l A0, [A7]+
0000005E 584F addq.w A7, 4
00000060 4ED0 jmp [A0]
00000062 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1791: // at 00000064 (misaligned)
00000066 0000 4AAD ori.b D0, 0xAD
0000006A ED9C rol D4, 6
0000006C 671C beq +0x1E /* 0000008A */
0000006E 487A FF90 pea.l [PC - 0x70 /* 00000000, value 0x4E56FFBA */]
00000072 42A7 clr.l -[A7]
00000074 2F2D ED9C move.l -[A7], [A5 - 0x1264]
00000078 4EAD 38DA jsr [A5 + 0x38DA /* export_1815 */]
0000007C 2F2D ED9C move.l -[A7], [A5 - 0x1264]
00000080 4EAD 18F2 jsr [A5 + 0x18F2 /* export_794 */]
00000084 7000 moveq.l D0, 0x00
00000086 2B40 ED9C move.l [A5 - 0x1264], D0
label0000008A:
0000008A 4E5E unlink A6
0000008C 4E75 rts
0000008E 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1792: // at 00000090 (misaligned)
00000092 0000 4E5E ori.b D0, 0x5E /* '^' */
00000096 4E75 rts
00000098 9543 subx.w D2, D3
0000009A 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
0000009E 5550 subq.w [A0], 2
000000A0 5549 subq.w A1, 2
000000A2 4D50 chk.w D6, [A0]
000000A4 4F52 chk.w D7, [A2]
000000A6 5445 addq.w D5, 2
000000A8 4449 neg.w A1
000000AA 5449 addq.w A1, 2
000000AC 4F4E chk.w D7, A6
000000AE 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_1793: // at 000000B0 (misaligned)
000000B2 0000 4E5E ori.b D0, 0x5E /* '^' */
000000B6 4E75 rts
000000B8 9343 subx.w D1, D3
000000BA 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
000000BE 5550 subq.w [A0], 2
000000C0 554D subq.w A5, 2
000000C2 4F4F chk.w D7, A7
000000C4 5654 addq.w [A4], 3
000000C6 4F53 chk.w D7, [A3]
000000C8 4F55 chk.w D7, [A5]
000000CA 4E44 trap 4
000000CC 0000 0000 ori.b D0, 0x0
export_1794:
000000D0 4E56 0000 link A6, 0
000000D4 4E5E unlink A6
000000D6 4E75 rts
000000D8 9443 sub.w D2, D3
000000DA 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
000000DE 5550 subq.w [A0], 2
000000E0 554F subq.w A7, 2
000000E2 4C44 5448 movem.l D3,D6,A2,A4,A6, D4
000000E6 554D subq.w A5, 2
000000E8 424E clr.w A6
000000EA 4149 chk.w D0, A1
000000EC 4C00 0000 movem.w <none>, D0
export_1795:
000000F0 4E56 0000 link A6, 0
000000F4 4E5E unlink A6
000000F6 4E75 rts
export_1796:
000000F8 4E56 0000 link A6, 0
000000FC 4E5E unlink A6
000000FE 4E75 rts
00000100 9343 subx.w D1, D3
00000102 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
00000106 5550 subq.w [A0], 2
00000108 5553 subq.w [A3], 2
0000010A 4F55 chk.w D7, [A5]
0000010C 4E44 trap 4
0000010E 544F addq.w A7, 2
00000110 4D4F chk.w D6, A7
00000112 4F56 chk.w D7, [A6]
00000114 0000 0000 ori.b D0, 0x0